.detail_box {
	margin: 18rpx 24rpx 0;
	
	.order_good {
		background: #FFF;
		padding: 0 24rpx;
        border-radius: 16rpx;
		.img {
			padding: 28rpx 0;
			.type {
				background: linear-gradient(to right, #FF977B,#FF504C);
				padding: 2rpx 18rpx;
				font-size: 22rpx;
				color: #FFF;
				border-top-left-radius: 12rpx;
				border-bottom-right-radius: 12rpx;
			}
			image {
				width: 230rpx;
				height: 188rpx;
				border-radius: 12rpx;
			}
		}
	}
	.info_copy {
		color: #ff0000;
		right: 26rpx;
		font-size: 30rpx;
	}
	.good_detial {
        width: 100%;
		.title {
			font-size: 28rpx;
			color: #333;
            padding-left: 12rpx;
		}
	}
	
	.spec {
		color: #999;
		font-size: 24rpx;
		padding: 12rpx 0 12rpx 12rpx;
	}
	
	.score {
        padding-left: 12rpx;
		font-size: 28rpx;
	}
	
	.order {
		margin-top: 18rpx;
		background: #FFF;
		padding: 14rpx 26rpx 36rpx;
		border-radius: 16rpx;
        font-size: 24rpx;
		.order_title {
			padding: 20rpx 0;
            font-size: 30rpx;
            font-weight: 400;
            color: #000;
			border-bottom: 1px solid #DDD;
		}
		
		.order_box {
			padding-top: 26rpx;
			.label {
				color: #999;
				padding-right: 38rpx;
			}
			.value_box {
				padding-left: 40rpx;
			}
			.value_point {
				color: #ff0000;
				padding-left: 10rpx;
			}
			.value_red {
				color: #ff0000;
			}
		}
	}
    .info {
        background: #fff;
        margin: 16rpx 0;
        border-radius: 16rpx;
        padding: 24rpx 28rpx;
        font-size: 24rpx;
        font-weight: 400;
        .info_title {
            color: #999;
            padding-right: 38rpx;
        }
        .info_box {
            flex: 1;
            overflow: hidden;
            color: #333;
            .user {
                padding-bottom: 16rpx;
                .iphone {
                    padding-left: 30rpx;
                }
            }
            .address {
                white-space: nowrap;
            }
        }
    }
    .call {
        bottom: 0;
        right: 0;
        left: 0;
        height: 96rpx;
        background: #fff;
        padding-bottom: constant(safe-area-inset-bottom);
        padding-bottom: env(safe-area-inset-bottom);
        box-shadow: 0 -4rpx 16rpx 0 rgba(0,0,0,0.04);
        .callPhone {
            right: 30rpx;
            top: 20rpx;
            color: #FF2D1B;
            border: 1px solid #ff5445;
            font-size: 28rpx;
            padding: 8rpx 22rpx;
            border-radius: 30rpx;
        }
    }
	
}